A DeployableContainer implementation that can run and connect to a embedded(same JVM) Weld(CDI reference implementation) SE edition. No EE APIs are available. This implementation has lifecycle support, so the container will be started and stopped as part of the test run.    
    
Container Injection Support Matrix    
    
        
    
            | 
(EJB)EJB (no-interface)     | 
@Inject (CDI)     | 
@Inject (MC)     | 
@PersistenceContext @PersistenceUnit     | 
    
            | 
      | 
      | 
      | 
      | 
        
             
    
        
    
Local EJBs only, which get treated as managed beans. Transactions, security and EJB context injection are not applied.    
     
    
    
        Configuration
    
    
Default Protocol: Local    
    
Container Configuration Options    
    
        
    
            | 
Name     | 
Type     | 
Default     | 
Description     | 
        
             
    
Example of Maven profile setup    
    
                
        <profile>
	<id>weld-se-embedded-11</id>
	<dependencies>
		<dependency>
			<groupId>org.jboss.arquillian.container</groupId>
			<artifactId>arquillian-weld-se-embedded-1.1</artifactId>
			<version>1.0.0-SNAPSHOT</version>
		</dependency>
		<dependency>
			<groupId>org.jboss.weld</groupId>
			<artifactId>weld-core</artifactId>
		</dependency>
		<dependency>
			<groupId>org.jboss.weld</groupId>
			<artifactId>weld-api</artifactId>
		</dependency>
		<dependency>
			<groupId>org.glassfish.web</groupId>
			<artifactId>el-impl</artifactId>
			<version>2.2</version>
			<scope>runtime</scope>
		</dependency>
		<dependency>
			<groupId>org.slf4j</groupId>
			<artifactId>slf4j-simple</artifactId>
		</dependency>
	</dependencies>
	<dependencyManagement>
		<dependencies>
			<dependency>
				<groupId>org.jboss.weld</groupId>
				<artifactId>weld-core-bom</artifactId>
				<version>1.1.0.Final</version>
				<type>pom</type>
				<scope>import</scope>
			</dependency>
		</dependencies>
	</dependencyManagement>
</profile>